@charset "utf-8";

/*全局样式*/
*{margin:0;padding:0;}

body,html{}
/*基本信息*/
body {font-family:"微软雅黑","tahoma","Arial","宋体";margin:0px;color:#000;word-break:break-all; overflow-y:scroll ;background:  url(../img/index-bg.jpg) repeat-x center top;}
input{font-family:"微软雅黑"}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;  margin:0;}
div,from,span,p,img{margin:0 auto; border:0;}
img {border: 0px;}
ul,ol,li {list-style:none; text-align:left}
input,select,img {vertical-align:middle;line-height:16px;}
label{margin-left:3px;}
ol,ul{list-style:none;}
td{text-indent:0.1px;}
a{ text-decoration:none; cursor: pointer;}
a:hover{ color:#f30}
.clear{ clear:both; overflow:hidden}
.bgred{ background:red;}
.bgnone{ background:none}
.blue{ color:#3A86C2; margin:0 2px}
.blue a{ color:#0A70B0;}
.bold{ font-weight:bold}
.fl{display: inline; float:left; }
.fldiv div{display:inline; float:left;}
.fr{display: inline; float:right;}
.frdiv div{display:inline; float:right;}
.bgnone{background:none;}
.bgfff{ background:#fff}
.w010{ width:100%;} 
.h010{ height:100%;}
.marginTop{ margin-top:20px}
.over_hidden{overflow:hidden}
.lic{ text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.date{ text-align:right; overflow:hidden}
.white{ color:#FFFFFF}
.org{ color:#FF6600}
.org a{ color:#FF6600}
.yh{ font-family:"微软雅黑"}
.more a:hover{ text-decoration:none}
.w100{width:100%}
.colorred{color: red}
.bgf3fcfb{ background:#f3fcfb}
.bgfff{ background:#fff}
.bg_edecec{ background:#edecec}
button{font-family:'微软雅黑'; cursor:pointer}
.color333{ color:#333} 
.nmsloginbody{background:url(../images/bg1.jpg) fixed center center no-repeat;background-size: cover;  width: 100%; }
.nmsloginbody1{background:url(../images/bg2.jpg) fixed center center no-repeat;background-size: cover;  width: 100%; }
.nmsloginbody2{background:url(../images/bg3.jpg) fixed center center no-repeat;background-size: cover;  width: 100%; }
.nmsloginbody3{background:url(../images/bg4.jpg) fixed center center no-repeat;background-size: cover;  width: 100%; }
.bluea a{ color:#039}
.bluea a:hover{ color:#CC3300}
/*------------------ 项目框架元素定义 ---------------------*/
.bordernone{ border:none;}
.margin5{ margin:5px;}
.margin10{ margin:10px;}
.margin15{ margin:15px;}
.margin20{ margin:20px;}
.padding5{ padding:5px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
.fz14{ font-size:14px;}

.w50{ width:50px;}
.w60{ width:60px;}
.w70{ width:70px;}
.w80{ width:80px;}
.w90{ width:90px;}
.w100{ width:100px;}
.w110{ width:110px;}
.w120{ width:120px;}
.w130{ width:130px;}
.w140{ width:140px;}
.w150{ width:150px;}
.w160{ width:160px;}
.w170{ width:170px;}
.w180{ width:180px;}
.w183{ width:183px;}
.w190{ width:190px;}
.w200{  width: 200px;}
.w250{  width: 250px;}
.w298{ width:298px;}
.w297{ width:297px;}
.w300{  width: 300px;}
.w350{  width: 350px;}
.w400{  width: 400px;}
.h30{ height:30px;}
.bordernone{ border:none}

.ml0{ margin-left:0px}
.ml3{ margin-left:3px}
.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml17{ margin-left:17px}
.ml18{ margin-left:18px}
.ml20{ margin-left:20px}
.ml15{ margin-left:15px}
.ml12{ margin-left:12px}
.ml13{ margin-left:13px}

.mt-2{ margin-top:-2px}
.mt-3{ margin-top:-3px}
.mt0{ margin-top:0}
.mt2{ margin-top:2px}
.mt3{ margin-top:3px}
.mt4{ margin-top:4px}
.mt1{ margin-top:1px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt8{ margin-top:8px}
.mt7{ margin-top:7px}
.mt9{ margin-top:9px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt20{ margin-top:20px}
.mt15{ margin-top:15px}

.mr0{ margin-right: 0;}
.mr2{ margin-right: 2px;}
.mr3{ margin-right: 3px;}
.mr5{ margin-right:5px}
.mr10{ margin-right:10px}
.mr20{ margin-right:20px}
.mr15{ margin-right:15px}
.mr30{ margin-right: 30px}

.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb20{ margin-bottom:20px}
.mb15{ margin-bottom:15px}
.fw400{ font-weight:400}
.pl0{ padding-left:0}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl20{ padding-left:20px}
.pl15{ padding-left:15px}

.pt0{ padding-top:0px}
.pt2{ padding-top:2px}
.pt3{ padding-top:3px}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt20{ padding-top:20px}
.pt15{ padding-top:15px}

.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr20{ padding-right:20px}
.pr15{ padding-right:15px}

.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb20{ padding-bottom:20px}
.pb15{ padding-bottom:15px}
.hand{ cursor:pointer}
.ask{ cursor:help}
/**-------------sdsxdw---------**/
.head{ width:1000px; height:270px; position:relative}
.head .nav{ width:1000px; height:40px; background:url(../img/navbg.jpg); overflow:hidden}
.head .nav a{ line-height:40px; color:#FFFFFF; margin:0 22px;}
.head .nav a:hover{ color:#FFFF00}
.head .headm{ width:1000px; height:230px;}
.head .headm .logo{background:url(../img/logo.png); width:390px; height:105px; float:left; margin-top:60px; }


.layer { width: 79px; height: 142px;	background: url(../img/layer.png) no-repeat; float:right;	animation: animations2 1s linear 2s;-webkit-animation: animations2 1s linear 2s;}
.layer4{ width:519px; height:226px; background: url(../img/layer-10.png) no-repeat; -webkit-animation-duration: 5s;-webkit-animation-iteration-count:infinite}
.layer3{ width:120px; height:120px; background: url(../img/ewm.png) no-repeat;animation: animations3 3s linear 2s;-webkit-animation: animations3 3s linear 2s; position:absolute; z-index:100;  right:100px; top:40px;}

.main01{ width:1000px; margin-top:15px }
.main01 .m01left{ width:281px; }
.main01 .m01left .ywbt{ width:281px; height:46px; background:url(../img/ywbt.png); line-height:30px; color:#FFFFFF; text-indent:45px; font-weight:600}
.main01 .m01left .ywm{ width:281px; margin-top:0px; border-bottom:1px dotted #ccc; padding-bottom:15px;margin-bottom:10px}
.main01 .m01left .ywm .lic{ width:281px; height:30px; line-height:30px;background:url(../img/dian.png) no-repeat left center;  text-indent:15px}
.main01 .m01left .ywm .lic a{ color:#333333; font-size:14px;}
.main01 .m01left .ywm .lic a:hover{ color:#f30}

.xlym{ width:390px; padding:5px; background:#fffaf0}
.xlym .lic{ width:390px; height:30px; line-height:30px;   text-indent:10px}
.xlym .lic a{ color:#333333; font-size:14px;}
.xlym .lic a:hover{ color:#f30}

.main01 .m01center{ width:400px; height:240px;  margin-left:16px; margin-right:16px;} 
.main01 .m01right{ width:280px;}
.main01 .m01right .ggbt{ width:280px; height:44px;background:url(../img/ggtzbt.png); font-size:18px; line-height:43px; color:#FFFFFF; text-indent:70px; font-weight:600}
.ggm{ width:280px; height:188px; background:#f7f7f7; padding-top:10px; margin-bottom:10px}
.ggm .lic{ width:280px; height:30px; line-height:30px; padding:0 15px; }
.ggm .lic a{ color:#333333; font-size:14px;}
.ggm .lic a:hover{ color:#f30}
.main02{ width:1000px; margin-top:10px }
.main02left{ width:698px;  }
.main02left .tdbt { width:698px; height:50px; background:url(../img/tdyp.gif) no-repeat left top; font-weight:600; text-indent:40px; font-size:18px; line-height:50px; color:#FFFFFF }
.main02left .tdbt .more{float:right; }
.main02left .tdbt .more a{ color:#333333; font-size:14px; font-weight:400 }
.main02left .tdbt .more a:hover{ color:#f30}
ul.leftpic_m{ width:698px; padding-top:15px}
ul.leftpic_m li{ float:left; width:160px; margin:7px; height:150px; text-align:center; background:#f7f7f7;box-shadow:0  0 5px #ccc}
ul.leftpic_m li:hover{ background:#fcf1d4}
ul.leftpic_m li:hover a{ color:#f30}
ul.leftpic_m li img{ width:160px; height:120px;}
ul.leftpic_m li a{ color:#333; font-size:14px; line-height:30px;}
 
 
ul.picm{ width:980px; padding-top:0px; margin-left:10px;}
ul.picm li{ float:left; width:220px; margin:11px; height:200px; text-align:center; background:#f7f7f7;box-shadow:0  0 5px #ccc}
ul.picm li:hover{ background:#fcf1d4}
ul.picm li:hover a{ color:#f30}
ul.picm li img{ width:220px; height:160px;}
ul.picm li a{ color:#333; font-size:14px; line-height:30px;}
  
 .jxbt{ background:url(../img/rbt.gif); color:#fff; width:280px; height:40px; line-height:32px; font-size:18px; text-indent:20px;   font-weight:600; margin-top:10px}
 .more a{ color:#333333; font-size:14px; font-weight:400}
 .more a:hover{ color:#f30}
.xlybt{background:url(../img/xly.jpg); color:#f30; width:400px; height:40px; line-height:32px; font-size:18px; text-indent:60px;   font-weight:600;}

.bktk{ background:url(../img/bktk.gif) no-repeat left center; line-height:40px; width:280px; height:40px; text-indent:60px; color:#f30; font-weight:600; margin-bottom:10px}
.main03{ width:1000px;  background:url(../img/bt3.jpg) no-repeat left top; height:300px;}
.main03 .fcbt{ width:950px; height:60px; color:#FFFFFF; font-weight:600; line-height:50px; text-indent:50px}
.foot{ width:100%; text-align:center; color:#FFFFFF; font-size:14px; line-height:60px; height:60px; background:#4f5b6e}
.slider, .slider .slider-img {overflow: hidden;height:240px;}
.slider {width:400px;margin:0 auto;position: relative; margin-bottom:12px}
.slider:hover .slider-btn {color: #fff;text-shadow: 0 0 5px #666;}
.slider .slider-img {width: 12000px;position: relative;}
.slider .slider-img .slider-img-ul {position: absolute;left: 0;top: 0;overflow: hidden;}
.slider .slider-img .slider-img-ul li {float: left;}
.slider .slider-img .slider-img-ul li img {width:400px;height: 240px;}
.slider .slider-dot ul {position: absolute;right: 40%;bottom: 10px;}
.slider .slider-dot ul li {cursor: pointer;width: 13px;height: 13px;border-radius: 50%;background: #fff;border: 1px solid #999;float: left;margin-left: 10px;}
.slider .slider-dot ul li.active, .slider .slider-dot ul li:hover {background: #e85613;border: 1px solid #e85613;}
.slider .slider-btn {position: absolute;width: 50px;height: 100px;top: 50%;line-height: 100px;text-align: center;color: #fff;font-size: 28px;text-decoration: none;font-family: '黑体';color: rgba(255, 255, 255, 0);}
.slider .slider-btn:hover {background: rgba(125, 125, 125, .3);}
.slider .slider-btn.slider-btn-left {left: 0;margin-top: -50px;}
.slider .slider-btn.slider-btn-right {right: 0;margin-top: -50px;}

.content{ width:100%;  background:url(../img/footer-cao.png) no-repeat center bottom} 
.weizhi{ width:1000px; margin-top:15px}
.weizhi .wz1{ width:40px;}
.weizhi .wz2{ width:960px;   color:#333333; font-size:12px; line-height:40px; text-indent:15px; background:url(../img/wzline.jpg) no-repeat left bottom}
.weizhi .wz2 a{ color:#333333}
.weizhi .wz2 a:hover{ color:#f30}
.listm{ width:1000px; padding-bottom:50px}
.listm .fenye{ text-align:center; font-size:14px; margin-bottom:30px;}
ul.newlist{ margin-top:20px; width:1000px;}
ul.newlist li{ width:980px; margin-left:10px; float:left; border-bottom:1px solid #d8f4ff; padding-bottom:30px}
ul.newlist li .lic{ width:980px;}
ul.newlist li .lic a{ color:#47577f; font-size:18px; line-height:30px}
ul.newlist li .lic a:hover{ color:#c30}

ul.newlist li .suoyin{ color:#999999; font-size:16px; line-height:30px; margin:10px 0}
ul.newlist li .date{ font-size:14px; color:#999; text-indent:30px; text-align:left; background:url(../img/date1.png) no-repeat left center}
.cmain{ width:1000px; padding-bottom:60px;}
.cmain h3{ font-size:18px; width:1000px; text-align:center; line-height:60px; border-bottom:2px double #fff}
.cmain .wzfbt{ text-align:center; width:1000px; font-size:12px; color:#666; line-height:40px}
.cmain .fenxiang{ text-align:center; width:350px; margin-bottom:20px;}
.contentmain{ font-size:16px; line-height:25px;}
.contentmain p{ margin-bottom:20px; text-indent:30px}

.weizhi .wz2 a.selbtn{ font-size:14px;  display:block; line-height:30px; height:30px; background:#27bdfc; border-bottom:2px solid #0a7dde; color:#fff;  padding:0 10px;   margin-bottom:5px; color:#FFFFFF; text-indent:0  }
a.bmbtn{ width:200px; font-size:14px;  display:block; line-height:30px; height:30px; background:#009900; color:#fff; border-radius:5px; padding:0 10px;   margin-bottom:5px; color:#FFFFFF; 
text-indent:0  }
a.bmbtn:hover{ background:#f60}

.gul{ width:600px;}
.gul .fli{ width:600px; margin-bottom:10px}
.sinput{}
.sinput{ width:550px; height:50px; border-radius:5px; border:1px solid #ddd; line-height:50px; text-indent:20px;  }
.sbtn{background: #E85613;box-shadow: 0 2px 0 0 #D24909;border-radius: 4px;width:550px; height:50px; color:#fff; cursor:pointer; text-align:center; font-size:18px; border:none; margin-top:15px;}
.sinput:focus{ border:1px solid #E85613; box-shadow:0 0 5px ccc}
.zhifutable{ width:1000px; }
.zfhead{ width:998px; height:40px;  line-height:40px; font-size:14px; color:#333; background:#fff8cb; text-indent:20px;}
.zfm{ width:958px;  border:1px solid #ccc; font-size:14px; color:#999; background:#fff; padding:20px}
.zfewm{ width:300px; height:350px; margin-left:70px; margin-right:130px}
.zfewm .zfewm01{ width:210px; height:210px; border:1px solid #ccc; padding:44px;}
.zfewm .zfewm01 img{ width:210px; height:210px;}
.zfewm .zfewm02{ width:300px; height:40px; line-height:40px; text-align:center; color:#FFFFFF; font-size:14px; background:#617ba1}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@-webkit-keyframes animations3 {
	    0% { opacity: 0;}
	    100% {opacity: 1}
	}
@keyframes animations3 {
	    0% { opacity: 0;}
	    100% {opacity: 1}
	}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
